Meeting Service
Meeting Service provides the APIs to manage a BlueJeans meeting.
Ensure camera and microphone permissions are granted to have audio and video experience.
Types
Provides the current audio focus state
Meeting join parameters
Provides for different Join meeting request results.
Provides for status of the chat services i.e. PublicChatService and PrivateChatService
Provides for various meeting states.
Represents how remote participant’s videos are composed.
Provides different video device states.
Provides different waiting room events
Properties
Observable of audio focus state AudioFocusState
Observable of audio MuteState
ObservableValue that provides for MeetingState
ObservableValue that provides for VideoLayout
Observable of video MuteState
ObservableValue that provides for VideoState
Functions
Dispatch touch event to scroll in People or Gallery layout.
Ends the active bluejeans meeting.
Join a BlueJeans meeting. Requires android.Manifest.permission.RECORD_AUDIO permission to join the call.
Request to regain audio focus.
Updates the audio mute state when in meeting. audioMuted provides for current mute state.
Updates the content mute state when in meeting. This applies to both send and receive. We do not support APIs for muting send and receive separately. If you are using this for muting content in background, ensure this is not set to true when you are sharing content from the client.
Updates the remote audio mute state when in meeting.
Updates the remote video mute state when in meeting.
Updates the video layout when in meeting. videoLayout provides for current video layout type. Available only when the meeting is connected
Updates the video mute state when in meeting. videoMuted provides for current mute state.